a stone cold fox - French English Dictionary